/**
 * Twitter - http://www.twitter.com
 * Copyright (C) 2010 Twitter
 * Author: Dustin Diaz (dustin@twitter.com)
 *
 * V 2.2.2 Twitter search/profile/faves/list widget
 * http://twitter.com/widgets
 */
 
.twtr-widget { position:relative; font-size:12px!important; font-family:arial,sans-serif!important; zoom:1; }
.twtr-fullscreen { font-size:220%!important; }
.twtr-fullscreen .twtr-new-results { _display:none!important; }
.twtr-widget .twtr-spinner { width:14px; height:14px; position:absolute; background:url(https://twitter-widgets.s3.amazonaws.com/j/1/spinner.gif) no-repeat; top:3px; right:3px; }
.twtr-widget a img { border:0!important; }
.twtr-doc { overflow:hidden; width:100%; text-align:left; font-weight:400; }
.twtr-widget .twtr-tweet-wrap { overflow:hidden; zoom:1; padding:6px 8px; }
.twtr-fullscreen .twtr-tweet-wrap { padding:20px; }
.twtr-widget .twtr-tweet { border-bottom:1px dotted #ddd; overflow:hidden; zoom:1; }
.twtr-widget .twtr-tweet a.twtr-reply { visibility:hidden; }
.twtr-widget-profile img.twtr-profile-img { display:block; float:left; width:31px; height:31px; border:0!important; }
.twtr-widget h3,.twtr-widget h4,.twtr-widget p { line-height:1.2!important; width:auto!important; margin:0!important; padding:0!important; }
.twtr-widget-profile h3,.twtr-widget-profile h4 { margin:0 0 0 40px !important; }
.twtr-widget i,.twtr-widget .twtr-new-results { font-size:9px; font-style:normal; display:block; margin-top:2px; zoom:1; }
.twtr-widget .twtr-new-results { text-align:center; display:block; position:relative; bottom:5px; margin:0 auto -10px; padding:3px; }
.twtr-results-inner { line-height:1; font-size:100%; position:relative; bottom:-2px; width:40%; z-index:2; text-align:center; margin:0 auto; padding:4px 0; }
.twtr-results-hr { width:100%; position:relative; z-index:1; height:1px; border-bottom:1px dotted #ddd; bottom:7px; background:none; overflow:hidden; }
.twtr-new-results span { position:relative; z-index:3; top:-14px; display:block; font-size:9px!important; }
.twtr-fullscreen .twtr-new-results span { font-size:24px!important; }
.twtr-hd { position:relative; zoom:1; overflow:hidden; padding:10px; }
.twtr-fullscreen .twtr-hd { height:0; padding:0; }
.twtr-timeline { position:relative; overflow:hidden; z-index:2; height:225px; }
.twtr-scroll .twtr-timeline { overflow-x:hidden; overflow-y:auto; }
.twtr-widget .twtr-tweet:last-child { border-bottom-width:0; }
.twtr-ft { position:relative; }
.twtr-ft div { overflow:hidden; zoom:1; padding:10px; }
.twtr-ft span { float:right; text-align:right; }
.twtr-ft a { float:left; display:block; }
.twtr-ft span a { float:none; }
.twtr-avatar { width:40px; height:40px; float:left; overflow:hidden; display:block; }
.twtr-fullscreen .twtr-avatar { width:80px; height:80px; }
.twtr-img { height:25px; width:25px; }
.twtr-img img { width:30px; height:30px; }
.twtr-fullscreen .twtr-img img { width:72px; height:72px; }
.twtr-tweet-text { margin-left:40px; }
.twtr-fullscreen .twtr-tweet-text { margin-left:90px; }
.twtr-popular { font-size:10px; display:inline-block; margin-top:3px; opacity:.8; padding:3px; }
.twtr-doc a { text-decoration:none!important; }
.twtr-doc a:hover { text-decoration:underline!important; }
.twtr-inactive,.twtr-fullscreen a.twtr-join-conv { display:none; }
* html .twtr-widget .twtr-tweet a.twtr-reply,.twtr-widget .twtr-tweet:hover a.twtr-reply { visibility:visible; }